French-Spanish dictionary »

astrild barbe-rousse meaning in Spanish

FrenchSpanish
astrild barbe-rousse nom {m}

estrilda árabenoun