aruba: meaning and definitions

PortugueseType a word

What is aruba?

  • Arbusto simarubáceo da Guiana.
  • Quássia.