ILLECEBROUS MEANING IN ENGLISH

• Illecebrous Definition & Synonyms

  1. (a.) Alluring; attractive; enticing.


RECENT SEARCHES