Portuguese to English Dictionary

Versão em português

resmungão, garra Portuguese pronunciation - Say resmungão, garra in English pronunciation Meaning of "resmungão, garra" in English language