Definify.com

Definition 2025


almiralls

almiralls

Catalan

Noun

almiralls

  1. plural of almirall