Hi there, I would like to ask for a bit of help.
I have following network setup:

Bacially my ISP provides me public IP address by NATing public IP address to my local IP address. So any communication sent to public IP 30.40.50.60 (just example) ultimately ends at IP address of my MikroTik router 10.15.131.130.
Now classic port forwarding inside my own LAN 10.10.x.x works for me without issues:
/ip firewall add action=dst-nat chain=dstnat dst-port=1234 to-address=10.10.2.3 to-ports=2345
- approriate srcnat/masquerade
But what I do have a problem with is translating request sent to my router-IP:port not through router to LAN but back through WAN interface to ISP’s router
To be exact, I need a rule for SNMP read translating whatever comes to 10.15.131.130:3456 → 10.15.131.129:161
First I did not think much about it and wrote classic dstnat rule same for port forwarding into LAN. Which does not work. After an hour of experiments and reading guides I gave up and kindly ask for help.