Actually, subnet translation might work on non-Meraki VPN, but it's not supported. I had a customer try this, a few years back, despite it not being officiallly supported - and it apparently worked. I discovered later that they'd stopped using the feature, but without any feedback, unfortunately.
As someone else asked, it would be good to understand the use case.