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