IMPLACABILE


Meaning of IMPLACABILE in English

adj implacable

Interlingua English vocab.      Английский словарь Интерлингва.