French translation for "azalea"
|
-
n. azalée, arbuste à feuilles persistantes ovales (plante ornementale)
- Similar Words:
- "aykroyd" French translation, "aylesbury" French translation, "aymara" French translation, "ayuntamiento" French translation, "az" French translation, "azazel" French translation, "azeotrope" French translation, "azerbaijan" French translation, "azerbaijani" French translation, "azeri" French translation
|
|
|