meaning of babillard

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


Related Words

babillard |

Developed & Maintained By Taraprasad.com

Treasure Words