Adjective

Dictionary in Provencal

implacable

implacable

English translation implacable
Grammatical category adj.
Also from English implacable