AMPUTATOR MEANING IN ENGLISH

• Amputator Definition & Synonyms

  1. (n.) One who amputates.


RECENT SEARCHES