mampara

listen to the pronunciation of mampara
İspanyolca - İngilizce
screen, divider
İngilizce - İngilizce
A fool ; a buffoon
slang: A fool ; a buffoon