himottaa

suomi-englanti sanakirja

himottaa englanniksi

  1. To lust, crave, desire

  2. to want