tamableEnglish

tamable, tameable

Adjective

Capable of being tamed

English: tamable, tameable

English words with similar meanings

Show 1 words