Translation of mofaladi in English:

User Contribution

mofaladi

immigrant

noun