Translation of sycamore in Malay

sycamore

noun

  • 1

    pokok besar daripada jenis pokok mapel