такъалыбакъа

Latin
tаqаlıbаqа
English: Translation
tortoise
noun