self-trailed - İspanyolca İngilizce Sözlük