"Poste Restante" is internationally recognized. Every post office on our planet will know what you mean if you put "Poste Restante" on a letter or parcel. The British also use the French term, "Poste Restante".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.