TARDATION MEANING IN ENGLISH

• Tardation Definition & Synonyms

  1. (n.) The act of retarding, or delaying; retardation.


RECENT SEARCHES