Spanish-French dictionary »

sandáraca meaning in French

SpanishFrench
sandáraca noun

sandaraquenom {f}