×

ancolie meaning in English

n. aquilegia, plant with five-petaled flowers and long spurs

Related Words

  1. ancillaire
  2. ancistrodon
  3. ancrage
  4. ancre
PC Version

Copyright © 2018 WordTech Co.