INTERCIDENT MEANING IN ENGLISH

• Intercident Definition & Synonyms

  1. (a.) Falling or coming between; happening accidentally.


RECENT SEARCHES