From English-Spanish FreeDict Dictionary ver. 0.3.1: let /let/ 1. dejar 2. alquilar
let /let/ 1. dejar 2. alquilar
From English-Spanish FreeDict Dictionary ver. 0.3.1: let /letnou/ informar, divulgar, publicar
let /letnou/ informar, divulgar, publicar