Meaning of sa harap

sa harap

Tagalog

sa harap comp. in front of; before; in presence of