Meaning of sagabal

sagabal

Tagalog

n. obstacle; impediment; hindrance; snag; handicap; stumbling block; limitation