meaning of Briefmarkenhändler

Briefmarkenhändler - German to English

stamp-dealer

View more

  • stamp dealership