Question: pupusa is what in english?
Answer: pupusa. feminine noun (Central America) (Cookery) stuffed tortilla. You may also like.