LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“female camel” in Turkish

1 Turkish translation
TR
maya

Maya rahipleri astronomi hakkında çok şey öğrendiler.