Portuguese to English Dictionary

Versão em português

palmada, s. e adj. surra Portuguese pronunciation - Say palmada, s. e adj. surra in English pronunciation Meaning of "palmada, s. e adj. surra" in English language