Slovnenya

Translation English French: obdurate

Dictionary: main
obdurate
adjective