Translation of معربد in English:

User Contribution

معربد

adjective