FENERATE MEANING IN ENGLISH

• Fenerate Definition & Synonyms

  1. (v. i.) To put money to usury; to lend on interest.


RECENT SEARCHES