Translation for "apporre un timbro" to english
Apporre un timbro
  • put a stamp
  • affix a stamp
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test