live in the same town - İspanyolca İngilizce Sözlük