Portuguese to English Dictionary

Versão em português

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