meaning of diplomatic pouch

1. a mail pouch that is sealed shut and that is used to carry communications between a legation and its home office


Related Words

diplomatic pouch |

Developed & Maintained By Taraprasad.com

Treasure Words