Definify.com

Definition 2024


almiralls

almiralls

Catalan

Noun

almiralls

  1. plural of almirall