Definify.com

Definition 2026


almiralls

almiralls

Catalan

Noun

almiralls

  1. plural of almirall