NIGHT SPARROW


Meaning of NIGHT SPARROW in English

noun

: chipping sparrow

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.