English | German | Russian | Czech

microgrant English

Meaning microgrant meaning

What does microgrant mean?

microgrant

A grant of a small amount of money.

Are you looking for...?