Definition of “rice paper” - English Dictionary

british dictionary