Slovnenya

Translation English French: severe

Dictionary: main
severe
adjective