Can i send sensor data from arduino to cloud without sending it via PC
To connect to the cloud directly while the tracker is on the move, you'll need to use GSM &amp; GPRS technology, ie. a SIM card to make a 3G/4G connection to the Internet. GSM gets you connected, GPRS does the Internet traffic. Using WiFi to connect to a router won't work since you'll soon get too far from the router. 

I suggest initially investigating the SIM908 and SIM800L (there are others).

Here are 2 projects which both use the SIM908 (GSM, GPRS AND GPS):

Geolocation Tracker (GPRS + GPS) with SIM908 over Arduino and Raspberry Pi

Where is my car? Realtime GPS+GPRS Tracking of Vehicles Using Arduino

The cheaper SIM800 is also popular GPRS/GSM module (no GPS capability, but you already have that?):

QUICKSTART SIM800 (SIM800L) WITH ARDUINO

This technology is moving quickly, so you may find better options, for instance see:

Difference between SIM908 vs SIM808 modules

Hope this helps, 
Regards, Geoff