providerships

English

Noun

providerships

  1. plural of providership