Portuguese-English dictionary »

spina bífida meaning in English

PortugueseEnglish
spina bífida noun
{f}

spina bifida(birth defect)
noun

espina bífida noun
{f}

spina bifida(birth defect)
noun