Portuguese to English Dictionary

Versão em português

Haste tensora Portuguese pronunciation - Say Haste tensora in English pronunciation Meaning of "Haste tensora" in English language