Portuguese-English dictionary »

e ainda por cima meaning in English

PortugueseEnglish
e ainda por cima verb

top it off(emphasize)
verb