meaning of angenehm zu berühren

angenehm zu berühren - German to English

voluptuous to the touch