lauan








noun

  1. Philippine mahogany.
72 queries 0.646