meaning of autorisierte Stelle

autorisierte Stelle - German to English

authorised body [Br.]

View more

  • authorized human body