Translation of حاجِب in English:

User Contribution

حاجِب

noun