×

livered meaning in French

adj. ayant un foie d'une certaine nature, dont le foie est spécifique

Related Words

  1. yellow livered
  2. lily livered
  3. liver colored
  4. liver transplant
  5. liveried
  6. liverish
PC Version

Copyright © 2018 WordTech Co.