unfoilable

English

Etymology

From un- +‎ foilable.

Adjective

unfoilable

  1. Not foilable.