Latin-French dictionary »

inundare meaning in French

LatinFrench
inundare

inonderSubmerger un terrain, un pays par un débordement d’eaux