German-English dictionary »

telefonautomat meaning in English

GermanEnglish
der Telefonautomat Substantiv

pay-phone◼◼◼noun