Dictionary English – Romanian

dog-cart



Substantiv