French-Spanish dictionary »

spirochète meaning in Spanish

FrenchSpanish
spirochète nom {m}

espiroquetanoun
{f}

Your history