four-wheeled cargo trailer coupled to another vehicle - İngilizce Eşanlam Sözlük

Can't found any synonym terms.