Dictionary.net

Definitions of Babillard

  1. The lesser whitethroat of Europe; - called also babbling warbler.
Loading...