LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“caiman” in Turkish

1 Turkish translation