Englishamelia
Englishcongenital absence of one or more limbs
Portugueseamelia
English translator: Portuguese English amelia Eesti sõnaraamat Español Traductor Svenska Översättare