investment funds

English

Noun

investment funds

  1. plural of investment fund