English to Hindi

Meaning for:
zoopsia
other
ज़ूप्सिया;पशु भ्रम