manchones
Spanish
Noun
manchones
plural of
manchón