grembiale

listen to the pronunciation of grembiale
Italienisch - Englisch
apron, cloth worn to protect clothing
apron
bonnet