karstata

suomi-englanti sanakirja

karstata englanniksi

  1. card

  2. tease apart

  1. to card (gloss)