English | German | Russian | Czech

domesticable English

Meaning domesticable meaning

What does domesticable mean?

domesticable

Capable of being domesticated; tameable.

Are you looking for...?