latkia

suomi-englanti sanakirja

latkia englanniksi

  1. swat

  2. lap, lap up

  1. To lap, slurp like a dog.