LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Surinam toad” in Turkish

1 Turkish translation