Slovnenya

Translation English French: withering

Dictionary: main
withering
adjective