virnuilla

suomi-englanti sanakirja

virnuilla englanniksi

  1. sneer

  2. grin

  1. to grin, faces

  2. to jeer, sneer

  3. (infl of)