оtluq

Cyrillic
отлукъ
English: Translation
stall (animal)
noun