×

lestes meaning in English

adj. free, liberated; released, unrestrained

Related Words

  1. lestement
  2. lester
  3. lestobiose
  4. let
PC Version

Copyright © 2018 WordTech Co.