flooded, overwhelmed, covered or inundated with water

listen to the pronunciation of flooded, overwhelmed, covered or inundated with water
English - French
noyé