AMENUSE MEANING IN ENGLISH

• Amenuse Definition & Synonyms

  1. (v. t.) To lessen.


RECENT SEARCHES