Spanish-French dictionary »

estrilda de abisinia meaning in French

SpanishFrench
estrilda de Abisinia noun

astrild abyssiniennom {m}