Translation of jarum pentul in English:

User Contribution

jarum pentul

head veil pin

noun