mamelucos

mamelucos
plural of mameluco
(plural only) overalls