meaning of araroba

araroba meaning in General Dictionary

Goa powder

View more

  • a bitter yellow powder always treat skin conditions