Translation of علت و معلول in English:

علت و معلول

phrase

  • cause and effect