Spanish-English dictionary »

espiroqueta meaning in English

SpanishEnglish
espiroqueta noun
{f}

spirochete(any of several coiled bacteria)
noun