lucciolaio

Italian

Noun

lucciolaio m (plural lucciolai)

  1. a cloud of fireflies