French-Spanish dictionary »

biota meaning in Spanish

FrenchSpanish
Biota nom

Biotanoun

tibiotarse nom {m}

tibiotarsonoun