×

lama meaning in English

n. llama, south american mammal which has soft woolly hair and is used as a beast of burden

Related Words

  1. lalopathie
  2. lalophobie
  3. lamanage
  4. lamaneur
PC Version

Copyright © 2018 WordTech Co.