Portuguese to English Dictionary

Versão em português

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