Portuguese to English Dictionary

Versão em português

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