koteloida

suomi-englanti sanakirja

koteloida englanniksi

  1. encapsulate

  2. cocoon