virnuilla

suomi-englanti sanakirja

virnuilla englanniksi

  1. sneer

  2. grin

  1. To grin, faces.