English | German | Russian | Czech

charmable English

Meaning charmable meaning

What does charmable mean?

charmable

susceptible to charm

Are you looking for...?