Azalee - French English Dictionary

Azalee

Meanings of "Azalee" in English French Dictionary : 4 result(s)

French English
General
azalée [f] azalea
Computer
azalée [f] azalea
Nature Science
azalée [f] azalea
Agriculture
azalée azalea