acquicella

Italian

Noun

acquicella f (plural acquicelle)

  1. light drizzle