meaning of special delivery

1. mail that is delivered by a special carrier for an additional charge


Related Words

special delivery |

Developed & Maintained By Taraprasad.com

Treasure Words