general_deliveryEnglish

general delivery, poste restante

Noun

The part of a post office that handles mail for persons who call for it

English: general delivery, poste restante

English words with similar meanings

Show 1 words