Spanish English Dictionary

español - English

tejado in English: