Portuguese-English dictionary »

amelia meaning in English

PortugueseEnglish
amelia noun
{f}

amelia(congenital absence of one or more limbs)
noun
[UK: ə.ˈmiː.ljə] [US: ə.ˈmiː.ljə]