French-Spanish dictionary »

domestication meaning in Spanish

FrenchSpanish
domestication nom {f}

domesticaciónnoun
{f}