VASTATION MEANING IN ENGLISH

• Vastation Definition & Synonyms

  1. (n.) A laying waste; waste; depopulation; devastation.


RECENT SEARCHES