What does Apostill mean?

Apostill - German to English

apostille

View more

  • apostil