How to access hosts in other subnet



My Linux machine is assigned the following network setting:

address 192.168.3.101
gateway 192.168.3.101
netmask 255.255.255.0

But I need to access hosts reside in other subnetworks

address 192.168.4.10
address 192.168.5.11
address 192.168.10.12

(address 192.168.x.x etc.)

Before I assigned more IP adresses for my machine to access those
hosts. Can I use a proper netmask with only single IP address to do
so?
.