SUFFRAGINOUS MEANING IN ENGLISH

• Suffraginous Definition & Synonyms

  1. (a.) Of or pertaining to the hock of a beast.


RECENT SEARCHES