Portuguese to English Dictionary

Versão em português

dente da serra Portuguese pronunciation - Say dente da serra in English pronunciation Meaning of "dente da serra" in English language