English Turkish Dictionary

English - Türkçe

porch in Turkish: