Spanish-French dictionary »

canana meaning in French

SpanishFrench
canana noun
{f}

ceinture à munitionsnom {f}

Your history