SHOULDER-SHOTTEN MEANING IN ENGLISH

• Shoulder-shotten Definition & Synonyms

  1. (a.) Sprained in the shoulder, as a horse.


RECENT SEARCHES