LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“garlicky” in Turkish

1 Turkish translation