uccellanda

Italian

Noun

uccellanda f (plural uccellande)

  1. fowling (bird-catching) site