LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“blowfly” in Turkish

1 Turkish translation