HUMP-SHOULDERED MEANING IN ENGLISH

• Hump-shouldered Definition & Synonyms

  1. (a.) Having high, hunched shoulders.


RECENT SEARCHES