mampara

listen to the pronunciation of mampara
الأسبانية - الإنجليزية
screen, divider
الإنجليزية - الإنجليزية
A fool ; a buffoon
slang: A fool ; a buffoon