Translation of sobros in English:

sobros

leftovers, n.

masculine plural noun

Central America
  • 1

    leftovers