English-Chinese dictionary »

bullfrog meaning in Chinese

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

牛蛙 /niúwā/noun

美国牛蛙 /Měiguó niúwā/noun

美國牛蛙noun

Your history