Polish-English dictionary »

karta pocztowa meaning in English

PolishEnglish
karta pocztowa noun

postcardnoun
rectangular piece of thick paper to be mailed without an envelope