GSM shield

can we use a gsm shield to call on a mobile without an arduino? if yes, how? if no why?

You don't have to use an Arduino; you can use any microprocessor/microcontroller with a suitable adapter.