Spanish-English dictionary »

espina bífida meaning in English

SpanishEnglish
espina bífida noun
{f}

spina bifida(birth defect)
noun