Translation of sobros in English:

sobros

leftovers, n.

masculine plural noun

Central America

  • 1

    leftovers