English-Spanish dictionary »

strep throat meaning in Spanish

EnglishSpanish
strep throat (throat infection)
noun

amigdalitisnoun
{f}

anginasnoun
{f}