four-wheel urban vehicle pulled by horses - İspanyolca İngilizce Sözlük