Meaning of balairid

balairid

Tagalog

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