German-English dictionary »

telefonvermittlungsstelle meaning in English

GermanEnglish
die Telefonvermittlungsstelle Substantiv

area exchangenoun