Portuguese to English Dictionary

Versão em português

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