LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“gigantic” in Turkish

1 Turkish translation