karvaturri

suomi-englanti sanakirja

karvaturri englanniksi

  1. rug (gloss)

  2. Any shaggy, scruffy and hairy animal.