German-English dictionary »

handelsattaché meaning in English

GermanEnglish
der Handelsattaché Substantiv

commercial attaché◼◼◼noun