Definify.com

Definition 2025


remmasuglia

remmasuglia

Neapolitan

Noun

remmasuglia f

  1. leftovers