tostadaEnglish

tostada

Noun

A flat tortilla with various fillings piled on it

English: tostada

A crisp flat tortilla

English: tostada