tìkanjòn

English: Translation
tostada
Spanish: Translation
tostada
noun
Food, cooking and foodways