English Turkish Dictionary

English - Türkçe

barn in Turkish: