When we were in Italy, we started to get blisters on our feet. We asked several pharmacies for moleskin (fustagno according to the translator app) but they all shook their head. It's too late for us but it could help future travelers. Where do you buy moleskin in Italy if not at a pharmacy?
Moleskin is only a US brand name; the word literally means:
- the skin of a mole used as fur.
- a thick, strong cotton fabric with a shaved pile surface.
Its translation in Italian has little relation to what you wanted.
Always describe your problem, not the solution - Blister translates to Bolla, which would have enabled the guy to understand what you need.