meaning of long distance call

1. a telephone call made outside the local calling area


Related Words

long-distance call |

Developed & Maintained By Taraprasad.com

Treasure Words