Translation of floodwaters in Romanian

floodwaters

noun

  • 1

    apă care inundă o suprafaţă de teren