×

luzerne meaning in English

n. alfalfa, lucerne, leguminous plant grown to feed livestock

Related Words

  1. luxurieux
  2. luz
  3. luçon
  4. lvov
PC Version

Copyright © 2018 WordTech Co.