What does ausländische Niederlassung mean?

ausländische Niederlassung - German to English

international settlement

View more

  • overseas branch