Portuguese to English Dictionary

Versão em português

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