Translation of noddle in Malay

noddle

kepala

noun

  • 1

    kepala, otak