×

tilleul meaning in English

n. (botany) lime tree, linden, ornamental tree which has fragrant yellowish flowers and heart-shaped leaves

Related Words

  1. tikva
  2. tilde
  3. tillyer
  4. tim
PC Version

Copyright © 2018 WordTech Co.