hallussa

suomi-englanti sanakirja

hallussa englanniksi

  1. mastered

  1. in someone's possession, care or custody

  2. (ux)