EGAVE

destoner

Meaning

  1. noun A device for removing stones.
Save “destoner” to learn later