luxuriant French - English
1.
Englishluxuriant
-
Englishabundant in growth or detail
-
Frenchluxuriant
2.
3.
Englishverdant
-
Englishabundant in verdure
-
Frenchverdoyant
English translator: French English luxuriant Eesti sõnaraamat Español Traductor Svenska Översättare