Translation of olla popular in English:

olla popular

soup kitchen, n.

feminine noun

  • 1

    soup kitchen