Dictionary English – Romanian

onslaught



Substantiv
1.

atac