Meaning of dahil sa

dahil sa

Tagalog

expr. because of; due to