Spanish-French dictionary »

cabuya meaning in French

SpanishFrench
cabuya noun
{f}

cabouillatnom {m}

Your history