ELON.IO
Sign in
Sign up
Home
Turkish Vocabulary and Sentences
10. ı
ızgara
ızgara
ızgara
grill (also the rost on a barbecue )