exorotations

English

Noun

exorotations

  1. plural of exorotation