English-Spanish dictionary »

itch mite meaning in Spanish

EnglishSpanish
itch mite (Sarcoptes scabiei)
noun

arador de la sarnanoun
{m}