Portuguese to English Dictionary

Versão em português

estrangular, v. estrangular Portuguese pronunciation - Say estrangular, v. estrangular in English pronunciation Meaning of "estrangular, v. estrangular" in English language