meaning of ausstellende Behörde

ausstellende Behörde - German to English

providing expert