Altai Russian

Translation of туду – Altai-Russian dictionary

tudu

туду

1. задержка, препятствие; 2. запрет, запретныи

https://speak.tatar