French-Latin dictionary »

flooder meaning in Latin

FrenchLatin
flooder

diluvio