Romanian-French dictionary »

implacable meaning in French

RomanianFrench
implacable

implacabil◼◼◼

sever◼◼◻

ferm◼◻◻