Definify.com

Definition 2024


excantations

excantations

English

Noun

excantations

  1. plural of excantation