inseparable friend or companion - İspanyolca İngilizce Sözlük