Spanish-English dictionary »

herpangina meaning in English

SpanishEnglish
herpangina noun
{f}

herpanginanoun