Spanish-English dictionary »

papa tostada meaning in English

SpanishEnglish
papa tostada noun
{f}

chip [chips](thin, crisp, fried piece of potato or vegetable)
noun
[UK: tʃɪp] [US: ˈtʃɪp]