Taming

French Meaning

apprivoisement

domptage

English Meaning

  1. Present participle of tame.