Translation of مُسبّب in English

مُسبّب

Adjective

  1. caused

Noun (masculine)

  1. effect

Powered by Oxford