French-Spanish dictionary »

caribou meaning in Spanish

FrenchSpanish
caribou nom {m}

caribúnoun
{m}

Your history