INTERNECION MEANING IN ENGLISH

• Internecion Definition & Synonyms

  1. (n.) Mutual slaughter or destruction; massacre.


RECENT SEARCHES