sponsorees

English

Noun

sponsorees

  1. plural of sponsoree

Anagrams