tirskua

suomi-englanti sanakirja

tirskua englanniksi

  1. titter

  2. snicker, snigger

  1. to titter (gloss)

  2. to chirp (gloss)