Translation of origami in English:

origami

origami

noun

  • 1

    origami, Japanese art of folding paper into attractive shapes