Dictionary English – Romanian

leakage



Substantiv