izola

suomi-englanti sanakirja

izola englanniksi

  1. isolated (in isolation), secluded (in seclusion)

  2. to isolate