Definition of “psoas” - English Dictionary

English