German-English dictionary »

öffentliche telefonzelle meaning in English

GermanEnglish
die öffentliche Telefonzelle Substantiv

public telephone stationnoun