مبرة

Noun

 * 1) good deed; charity
 * 2) charitable organisation; charity
 * 1) good deed; charity
 * 2) charitable organisation; charity