Translation of Moarabi in English:

User Contribution

Moarabi

One who answers

noun