Portuguese to English Dictionary

Versão em português

tostar Portuguese pronunciation - Say tostar in English pronunciation Meaning of "tostar" in English language