Chinese-English dictionary »

鸭霸 /yābà/ meaning in English

ChineseEnglish
鸭霸 /yābà/ noun

ya banoun