mostachudas
Spanish
Adjective
mostachudas
f
pl
feminine plural of
mostachudo