pupusas
English
Noun
pupusas
plural of
pupusa
Spanish
Noun
pupusas
plural of
pupusa