What does autorisierte Stelle mean?

autorisierte Stelle - German to English

authorised body [Br.]

View more

  • authorized human body