Definify.com

Definition 2026


microloans

microloans

English

Noun

microloans

  1. plural of microloan