Portuguese to English Dictionary

Versão em português

v. torturar, sofrer, agonizar, lutar Portuguese pronunciation - Say v. torturar, sofrer, agonizar, lutar in English pronunciation Meaning of "v. torturar, sofrer, agonizar, lutar" in English language