tаmğа

Cyrillic
тамгъа
English: Translation
seal (stamp)
noun