Adjectives | Adjectives list | Adjectives examples

Aplacable

Aplacable

Aplacable Definition

Aplacable

Spanish Adjective

English meaning : placable