×

lena meaning in English

n. lena, female first name; river in russia

Related Words

  1. lemniscus
  2. lempira
  3. lendemain
  4. lendemain même
PC Version

Copyright © 2018 WordTech Co.