Translation of noddle in Malay

noddle

kepala

noun

informal

  • 1

    kepala, otak