Translation of crest in Malay

crest

jambul

noun

  • 1

    jambul, puncak, lambang, gombak