Spanish-French dictionary »

domesticación meaning in French

SpanishFrench
domesticación noun
{f}

domesticationnom {f}