English | German | Russian | Czech

unplacable English

Meaning unplacable meaning

What does unplacable mean?

unplacable

(obsolete) implacable

Are you looking for...?