German-English dictionary »

telefonbuchse meaning in English

GermanEnglish
die Telefonbuchse Substantiv

telephone adapter socketnoun