lavacaras
Spanish
Noun
lavacaras
f
pl
plural of
lavacara