poste restante - Inglés Sinónimo Diccionario

poste restante

n.
[1] general delivery