Traduction Anglais Français

Traduction "stamp (made by an official on a passport etc.)" en Francais

English Version