French-Spanish dictionary »

mégafaune meaning in Spanish

FrenchSpanish
mégafaune nom {f}

megafaunanoun