Definify.com

Definition 2024


agugliara

agugliara

Italian

Noun

agugliara f (plural agugliare)

  1. A fishing net use to catch garfish