mampara

listen to the pronunciation of mampara
Spanisch - Englisch
screen, divider
Englisch - Englisch
A fool ; a buffoon
slang: A fool ; a buffoon