saumuri

suomi-englanti sanakirja

saumuri englanniksi

  1. serger

  1. overlocker, overlock machine