eye-deceivingEnglish

eye-deceiving, trompe-l'oeil(a)

Adjective

Creating the illusion of seeing reality

English: eye-deceiving, trompe-l'oeil(a)

English words with similar meanings

Show 1 words