Polish-English dictionary »

patchcord meaning in English

PolishEnglish
patchcord

patchcord