Translation of cedar in Malay

cedar

pokok sedar

noun

  • 1

    pokok sedar, pokok araz