Meaning of msasa
Definition of msasa
(noun)
small
shrubby
African
tree
having
compound
leaves and racemes of
small
fragrant
green
flowers
Other information on msasa
WIKIPEDIA results for
msasa
Amazon results for
msasa
Tweet