French-Spanish dictionary »

microbe meaning in Spanish

FrenchSpanish
microbe nom {m}

microbionoun

Your history