GeneralConnection.com
➔
Dictionary
jellaba
Noun
1. cloak
Usage