manteletes
Spanish
Noun
manteletes
m
pl
plural of
mantelete