kirskua

suomi-englanti sanakirja

kirskua englanniksi

  1. grate, grind

  2. screech

  1. to screech