Portuguese to English Dictionary

Versão em português

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