he is believed to stay abroad. - İspanyolca İngilizce Sözlük