There is no centralized or decentralized wallet.
Wallets can be categorized into centralized and decentralized as well.
When you use bitcoin core, you are using a decentralized wallet, because you don't rely on any third party.
When you use a wallet like trustwallet, you are connected to their server and you need to receive data from them. Also, you can't make any transaction inside trustwallet, if they don't want to broadcast your transaction for any reason.