French-English dictionary »

émasculation meaning in English

FrenchEnglish
émasculation nom {f}

emasculation [emasculations]◼◼◼(castration)
noun
[UK: ɪ.ˌmæ.skjʊ.ˈleɪʃ.n̩] [US: ɪ.ˌmæ.skjʊ.ˈleɪʃ.n̩]