mampara

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