Dictionary English – Romanian

drencher



Substantiv