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