mostachuda
Spanish
Adjective
mostachuda
f
feminine singular of
mostachudo