sumuttaa

suomi-englanti sanakirja

sumuttaa englanniksi

  1. mist

  2. aerosolise, aerosolize

  3. atomise, atomize

  1. to spray, mist

  2. (ux)

  3. to mislead