Derja translation of 'مَصْدَرْ'

مَصْدَرْ
(N)
source

This factory is a source of stress. المصنع هاذا مَصْدَرْ قلق