Dictionary English – Romanian

drawbridge



Substantiv