mamparas
English
Noun
mamparas
plural of
mampara
Spanish
Noun
mamparas
f
pl
plural of
mampara