(sexually) satisfy someone - İspanyolca İngilizce Sözlük