Definify.com

Definition 2024


sterpazzola_di_Sardegna

sterpazzola di Sardegna

Italian

Noun

sterpazzola di Sardegna f (plural sterpazzole di Sardegna)

  1. spectacled warbler (Sylvia conspicillata)