VERSUTE MEANING IN ENGLISH

• Versute Definition & Synonyms

  1. (a.) Crafty; wily; cunning; artful.


RECENT SEARCHES