French-Spanish dictionary »

domesticateur meaning in Spanish

FrenchSpanish
domesticateur nom {m}

amaestradornoun
{m}

Your history