camalotes
Spanish
Noun
camalotes
plural of
camalote