mashraps
English
Noun
mashraps
plural of
mashrap