artuate

listen to the pronunciation of artuate
Englisch - Englisch
To tear limb from limb