Search term sellotape has one result
Jump to
EN English PL Polish
sellotape (n v) [adhesive tape] taśma klejąca (n v) [adhesive tape]