deprived of, or having lost, an important part; mutilated

listen to the pronunciation of deprived of, or having lost, an important part; mutilated
English - Turkish
English - English
mutilate
deprived of, or having lost, an important part; mutilated
Favorites