Abeda

English: Translation
Wrapper
noun
Clothing and adornment