Spanish-French dictionary »

enchilada meaning in French

SpanishFrench
enchilada noun

enchiladanom {f}