Routing via 3 routers in bridge

Hello, I have a little problem with configuration
my hardware is :
RouterBOARD M33G
RouterBOARD SXTsq 2nD
RouterBOARD 912UAG-2HPnD

My configuration is

M33G
Ether 1 - dhcp client (192.168.1.115)
Ether 2 and 3 in bridge dhcp client (192.168.90.254) ether 2 connected to SXT

SXT
WLAN and Ether1 bridge ( ether 1 connected to M33 wlan connected to RB912) (192.168.90.X)

Rb912 Wlan Dhcp server (192.168.90.x)

So
M33 have on ether1 another subnet

I need to ping to this subnet from my own subnet (90.x)
I make on m33 route dst-addres=192.168.1.0 gateway=192.168.90.1
And i can ping from m33 to 192.168.1.30 with no problem
but i cannot ping from other mikrotik , what i need to add that i can make ping to 1.30 from SXT and Rb912 ?
Please help !

can you show us your topology?

i just found wrong configuration on your description

“m33 route dst-addres=192.168.1.0 gateway=192.168.90.1”

it has to be dst-address=192.168.1.0/24

Device (192.168.1.x) → ether 1 M33 (192.168.1.x )
→ ether 2 m33 (dhcp client) → sxt ether1 – bridge with wlan1 → Rb912 wlan 1 where i have dhcp server

the ansure is here:

https://wiki.mikrotik.com/wiki/Manual:Simple_Static_Routing

but i have 3 devices (MT) , and i need to call to device connected to last MT
Can you explain me how to make it for 3 MT ?

complitly same just follow the rule

for exsample:

your router 3 has ip from dhcp-server let say you got from your dhcp= 192.168.2.2
on ip route: dst-address=address of where you want to go e.g 192.168.y.x on gaytway=ip add of your dhcp gateway let say the gaytway is=192.168.2.1

On router 1
dst-address=192.168.2.0/24
gateway=192.168.y.x