i have ENJ coin on one exchange and the only option to withdraw is through network: Enjin Relay Chain , the second exchange has the only option to deposit via network : ENJ ERC20 - which is not a compatible network...
so what can i do here ? is there any posibility to send this to DEFI wallet such as TRUST ore METAMASK and somehow make a swap there ?
You have two choices but both will need you to pay withdrawal fee on the exchange you are currently storing your ENJ there.
You can find many exchanges support ENJ on Relay Chain for deposit and move your ENJ there directly. Because the second exchange you are using does not support Relay chain for deposit of ENJ, you will have to find another exchange.
Second option is to move your ENJ from that exchange (must pay withdrawal fee) to your web3 non custodial wallet on Relay Chain. Be aware that you only can swap coins, tokens on a same chain. You can use bridges but they are risky and many big hacks on cryptocurrency bridges. Don't use them if you can do it even with a middle step between chains and exchanges.
Check withdrawal fee and supported chains of exchanges for ENJ
https://coinmarketfees.com/enjin-coin