What does araroba mean?

araroba meaning in General Dictionary

Goa powder

View more

  • a bitter yellow powder always treat skin conditions