Czech-English dictionary »

astrild meaning in English

CzechEnglish
astrild noun

waxbill [waxbills](bird)
noun
[UK: wˈaksbɪl] [US: wˈæksbɪl]