English-Polish dictionary »

payment card meaning in Polish

EnglishPolish
payment card noun
card

karta płatniczanoun