Translation of enchilada suiza in English:

enchilada suiza

feminine noun

  • 1

    enchilada with tomato, onion and cream sauce