Definify.com

Definition 2024


aquilastro

aquilastro

Italian

Noun

aquilastro m (plural aquilastri)

  1. osprey

Synonyms