Spanish-French dictionary »

abuya meaning in French

SpanishFrench
Abuya noun

Abujanom

cabuya noun
{f}

cabouillatnom {m}