Definify.com

Definition 2024


remmasuglia

remmasuglia

Neapolitan

Noun

remmasuglia f

  1. leftovers