hieromonachs

English

Noun

hieromonachs

  1. plural of hieromonach