Portuguese to English Dictionary

Versão em português

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