VAFROUS MEANING IN ENGLISH

• Vafrous Definition & Synonyms

  1. (a.) Crafty; cunning; sly; as, vafrous tricks.


RECENT SEARCHES