muraba
Alternative form of murabba.
Noun
Alternative form of murabba.
Forms
murabas