Definify.com

Definition 2024


almirall

almirall

Catalan

Noun

almirall m (plural almiralls)

  1. admiral (naval officer)