campamochas
Spanish
Noun
campamochas
f
pl
plural of
campamocha