×

azalea meaning in French

n. azalée, arbuste à feuilles persistantes ovales (plante ornementale)

Related Words

  1. ayuntamiento
  2. az
  3. azazel
  4. azeotrope
PC Version

Copyright © 2018 WordTech Co.