untouchable, impossible to touch

listen to the pronunciation of untouchable, impossible to touch
Englisch - Spanisch
intocable