Back to Dictionary
呱呱叫
guāguājiào
1. excellent
2. tip-top
Uncommon • Top 33%