English Dictionary
Definition origami in British English
origami noun
[uncountable] noun
/ˌɒrɪˈɡɑːmi/
Synonyms and related words
