kuiai

Noun

1. biting one another

Noun

2. long and short market interests

Other forms: