English-French dictionary »

froggery meaning in French

EnglishFrench
froggery (frog enclosure)
noun
[UK: frˈɒɡəri]
[US: frˈɑːɡɚri]

grenouillèrenom {f}