letto

suomi-englanti sanakirja

letto englanniksi

  1. slack

  2. fen

  1. fen, a type of treeless swamp

  2. bed

  3. riverbed

  4. (past participle of)