meaning of local call

1. a telephone call made within a local calling area


Related Words

local call | locally |

Developed & Maintained By Taraprasad.com

Treasure Words