FEMALE SPARROW


Meaning of FEMALE SPARROW in English

bird that belongs to the sex that lays eggs

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.