Definify.com

Definition 2026


pommarola

pommarola

Italian

Noun

pommarola f (plural pommarole)

  1. Alternative form of pummarola