LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“anthill” in Turkish

1 Turkish translation