SUBDOLOUS MEANING IN ENGLISH

• Subdolous Definition & Synonyms

  1. (a.) Sly; crafty; cunning; artful.


RECENT SEARCHES