English Turkish Dictionary

English - Türkçe

oven in Turkish: