maiskauttaa

suomi-englanti sanakirja

maiskauttaa englanniksi

  1. squelch

  2. smack

  1. To smack (gloss).

  2. To kiss loudly.