French-English dictionary »

dieu-fleuve meaning in English

FrenchEnglish
dieu-fleuve nom {m}

river god◼◼◼(river-being)
noun