LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“aptera” in Turkish

1 Turkish translation