mashrap
English
Noun
mashrap
(
plural
mashraps
)
Alternative form of
meshrep
.
Anagrams
Parhams