Spanish-French dictionary »

caribú meaning in French

SpanishFrench
caribú noun
{m}

caribounom {m}

reno | caribú | rangífero noun

renne

Your history