LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“gridiron” in Turkish

5 Turkish translations
TR
ızgara

Aşçı eti ızgarada pişirdi.