bare trusts

English

Noun

bare trusts

  1. plural of bare trust