English-French dictionary »

river god meaning in French

EnglishFrench
river god (river-being)
noun

dieu-fleuve◼◼◼nom {m}