German-English dictionary »

regencape meaning in English

GermanEnglish
das Regencape [des Regencapes; die Regencapes] Substantiv

rain cape◼◼◼noun