French-English dictionary »

godzilla meaning in English

FrenchEnglish
Godzilla nom propre
{m}

Godzilla◼◼◼(Japanese science-fiction monster)
proper noun
[UK: ˌɡɑːd.ˈzɪ.lə] [US: ˌɡɑːd.ˈzɪ.lə]