Dictionary English – Romanian

cart-ladder



Substantiv