Definify.com

Definition 2024


amputators

amputators

English

Noun

amputators

  1. plural of amputator