TARDITATION MEANING IN ENGLISH

• Tarditation Definition & Synonyms

  1. (n.) Tardiness.


RECENT SEARCHES