English-German dictionary »

trade-service diplomat meaning in German

EnglishGerman
trade-service diplomat

Handelsattache