аждагъа

Latin
аjdаğа
English: Translation
monster
noun