Definify.com

Definition 2024


pommarola

pommarola

Italian

Noun

pommarola f (plural pommarole)

  1. Alternative form of pummarola