LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“garlic bread” in Turkish

1 Turkish translation