LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nip in the bud” in Turkish

1 Turkish translation