• word of the day

    enchilada

    enchilada - Dictionary definition and meaning for word enchilada

    Definition
    (noun) tortilla with meat filling baked in tomato sauce seasoned with chili
Connect with us on Facebook