English edit

Noun edit

microfinances

  1. plural of microfinance

French edit

Noun edit

microfinances

  1. plural of microfinance