Wiktionary
pupusas
n. (plural of pupusa English)
Wikipedia
Pupusas
- redirect Pupusa