Definify.com

Definition 2024


averla_cenerina

averla cenerina

Italian

Noun

averla cenerina f

  1. lesser grey shrike