ambodexters

English

Noun

ambodexters

  1. plural of ambodexter