Chinese-English dictionary »

牛蛙 /niúwā/ meaning in English

ChineseEnglish
牛蛙 /niúwā/ noun

bullfrog [bullfrogs]noun
[UK: ˈbʊl.frɒɡ] [US: ˈbʊl.ˌfrɑːɡ]