English Dictionary
◊ ESTRILDA
Estrilda
n : avadavats [syn: {Estrilda}, {genus Estrilda}]