flourishing

English → French

flourishing

English → French
/ˈflʌrɪʃɪŋ/
adjective
[business, economy] florissant, [plant] qui prospère

Other matches (2)