LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“drabble” in Turkish

2 Turkish translations