Polish-English dictionary »

telefon samoinkasujący meaning in English

PolishEnglish
telefon samoinkasujący noun

payphonenoun
a public telephone

Your history