Summary
English Synonyms:   more detail...
  1. artificial hands:


English

Detailed Synonyms for artificial hands in English

artificial hands:

artificial hands [the ~] noun

  1. the artificial hands

Related Synonyms for artificial hands