Translation of mojadi in English:

User Contribution

mojadi

sower

noun