Portuguese to English Dictionary

Versão em português

socar, esmurrar Portuguese pronunciation - Say socar, esmurrar in English pronunciation Meaning of "socar, esmurrar" in English language