Spanish-English dictionary »

parótida meaning in English

SpanishEnglish
parótida noun
{f}

parotid gland [parotid glands](salivary gland)
noun

Your history