Chinese-English dictionary »

顶呱呱 /dǐngguāguā/ meaning in English

ChineseEnglish
顶呱呱 /dǐngguāguā/ adjective

first-rate(superb, exceptional)
adjective
[UK: ˈfɜːst reɪt] [US: ˈfɝːst ˈreɪt]

Your history