All Dictionaries. Word 299 of 480.
flourish
Many people believe that the massive immigration from Russia made the economy flourish.
Show translation
Next word
Switch dictionary
Select another subject
Switch language
All Rights Reserved (c) Anton Aleksandrov 2010