tахt аsаbа

Cyrillic
тахт асаба
English: Translation
princess
noun