Translation of maslahat in English:

User Contribution

maslahat

avail

noun