Meaning of balariid

balariid

Tagalog

n. choking caused by something stuck in the throat or windpipe