Definify.com

Definition 2025


almirall

almirall

Catalan

Noun

almirall m (plural almiralls)

  1. admiral (naval officer)