Go to Homepage
[Subject: Generalities]
- [fig.] remove an essential part of ; destroy the vitality or essence of
Translated in 14 languages
- To tear out the viscera or bowels of
Translated by: GUEST USER
Translated in 7 languages
Translated in 4 languages