LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“banana peel” in Turkish

1 Turkish translation