INDISCREET MEANING IN ENGLISH

• Indiscreet Definition & Synonyms

  1. (a.) Not discreet; wanting in discretion.


RECENT SEARCHES