What does Alario mean?

Alario - German to English

black-headed canary [Serinus alario, syn.: Alario alario]

View more

  • Damaraland hill canary [Serinus alario, syn.: Alario alario]