Portuguese to English Dictionary

Versão em português

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