tuwdа

Cyrillic
тувда
English: Translation
prey
noun