French-Spanish dictionary »

avifaune meaning in Spanish

FrenchSpanish
avifaune nom {f}

avifaunanoun