Spanish-French dictionary »

diabla | diablesa meaning in French

SpanishFrench
diabla | diablesa noun

diablessenom {f}