French-English dictionary »

grenouille-taureau meaning in English

FrenchEnglish
grenouille-taureau nom {f}

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