Babillard

From Fresh Dictionary

English

Etymology

French, a babbler.

Noun

  1. (Zoological) The lesser whitethroat of Europe; — called also babbling warbler.

fr:babillard zh:babillard

Personal tools