Definify.com

Definition 2025


macaira

macaira

Italian

Noun

macaira f (plural macaire)

  1. marlin, spearfish

Anagrams