omavaraistaa

suomi-englanti sanakirja

omavaraistaa englanniksi

  1. to make self-contained

  2. (infl of)