Dictionary English – Romanian

lock-gate



Substantiv