mashrap

English

Noun

mashrap (plural mashraps)

  1. Alternative form of meshrep.

Anagrams