kirskuttaa

suomi-englanti sanakirja

kirskuttaa englanniksi

  1. grind

  2. grit

  1. to make screech