Meaning of kabaraha

kabaraha

Tagalog

n. card partner