Definify.com

Definition 2024


averla_piccola

averla piccola

Italian

Noun

averla piccola f

  1. red-backed shrike