Slovnenya

Translation English French: florid

Dictionary: main
florid
adjective