Dictionary English – Romanian

inundate



Verb tranzitiv
1.

a inunda