chim ri
Meaning
1 senses
▸
A small, seed-eating songbird belonging to the estrildid finch family, common in tropical regions.
vi Những chú chim ri đang tìm hạt trên bãi cỏ.
en The munias are looking for seeds on the grass.