English-Polish dictionary »

letterbox meaning in Polish

EnglishPolish
letterbox noun
collection point for mail

skrzynka na listynoun