ENGLISH SPARROW


Meaning of ENGLISH SPARROW in English

[English sparrow] n (1876): house sparrow

Merriam-Webster English vocab.      Английский словарь Merriam Webster.