AltaiRussian

Translation of туду – Altai-Russian dictionary

tudu

туду (original transcription)

tudu (english transcription)

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