Translation of moarabi in English:

User Contribution

moarabi

One who answers

noun