hallusta

suomi-englanti sanakirja

hallusta englanniksi

  1. from someone's possession, care or custody

  2. (ux)