Definify.com

Definition 2025


microloans

microloans

English

Noun

microloans

  1. plural of microloan