French-English dictionary »

détractrice meaning in English

FrenchEnglish
détractrice nom {f}

critic [critics]noun
[UK: ˈkrɪ.tɪk] [US: ˈkrɪ.tɪk]