Spanish Portuguese Dictionary

español - português

tostada in Portuguese: