Slovnenya

Translation English French: thriving

Dictionary: main
thriving
adjective