Question: what is loncha in english?
Answer: lon·cha Feminine - Noun - Singular Plural: lonchas. Translate "loncha" to English: slice, thin slice of meat.