Lete in english by Suja Das To let; to leave. Webster’s Revised Unabridged Dictionary, published 1913 by G.
You must log in to post a comment.