torreja

Noun

 * 1)  french toast
 * 2)  slice
 * 1)  slice