be able to do or eat unpleasant things without feeling sick - İngilizce Eşanlam Sözlük

Can't found any synonym terms.