Mob Translate
About
Contribute
← Back to Dictionary
yulban
noun
Definitions
any soft covering such as skin or vegetable or fruit peeling