DESECATE MEANING IN ENGLISH

• Desecate Definition & Synonyms

  1. (v. t.) To cut, as with a scythe; to mow.


RECENT SEARCHES