guaguas
Spanish
Noun
guaguas
f
pl
plural of
guagua