CRASTINATION MEANING IN ENGLISH

• Crastination Definition & Synonyms

  1. (n.) Procrastination; a putting off till to-morrow.


RECENT SEARCHES