Spanish-English dictionary »

músculo superciliar meaning in English

SpanishEnglish
músculo superciliar noun
{m}

corrugator supercilii(muscle)
noun

Your history