tаmğа

Cyrillic
тамгъа
English: Translation
toll
noun