tохtuw

Cyrillic
тохтув
English: Translation
parking
noun