sopletes
Spanish
Noun
sopletes
m
pl
plural of
soplete