Translation of صلیبی جنگ لڑنے والا in English:

User Contribution

صلیبی جنگ لڑنے والا

noun