Search term origami has 2 results
EN English IT Italian
origami (n) [art] origami (n) {m} [art]
IT Italian EN English
origami (n) [arte] {m} origami (n) [arte]