Definition of “supinator” - English Dictionary

English