Definify.com

Definition 2025


pommarola

pommarola

Italian

Noun

pommarola f (plural pommarole)

  1. Alternative form of pummarola