escuintlas
Spanish
Noun
escuintlas
f
pl
plural of
escuintla