Tamil Dictionary 🔍

babillard

Bab"il*lard, n. Etym: [F., a babbler.] (Zoöl.) Defn: The lesser whitethroat of Europe; -- called also babbling warbler.


babillard - Similar Words