mogrollo

mogrollo [mo-grol’-lyo]
noun
1. Parasite, sponger. (m)
2. Clown, rustic. (m)

Have a Spanish question? Get help from experts!