German-English dictionary »

bord meaning in English

GermanEnglish
die Wirtschaftsabordnung Substantiv

trade delegationnoun

123