Spanish-French dictionary »

castración meaning in French

SpanishFrench
castración noun
{f}

castrationnom {f}

castración química noun

castration chimiquenom {f}