LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“drop like flies” in Turkish

1 Turkish translation