Definify.com

Definition 2026


salvators

salvators

English

Noun

salvators

  1. (Scotland) plural of salvator