Definify.com

Definition 2025


agugliara

agugliara

Italian

Noun

agugliara f (plural agugliare)

  1. A fishing net use to catch garfish