French-English dictionary »

paradis terrestre meaning in English

FrenchEnglish
paradis terrestre nom propre
{m}

Paradise◼◼◼(the Garden of Eden)
proper noun
[UK: ˈpæ.rə.daɪs] [US: ˈpe.rə.ˌdaɪs]