Translation of embroidery in Indonesian

embroidery

sulaman

noun

  • 1

    sulaman


User Contribution

embroidery

noun