Translation of pin rambut in English:

pin rambut

hairpin

noun

  • 1

    hairpin