German-English dictionary »

ponchocape meaning in English

GermanEnglish
das Ponchocape Substantiv

poncho-style coatnoun