REFRENATION MEANING IN ENGLISH

• Refrenation Definition & Synonyms

  1. (v. t.) The act of refraining.


RECENT SEARCHES