LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“birds of a feather flock together” in Turkish

1 Turkish translation