Translation of kayu putih in English:

kayu putih

eucalyptus

noun

  • 1

    eucalyptus, -tuses, evergreen tree with leaves that yield a strong smelling oil