selli

suomi-englanti sanakirja

selli englanniksi

  1. cell

  2. holding cell