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