Portuguese-English dictionary »

onde já se viu meaning in English

PortugueseEnglish
onde já se viu interjection

how dare you(used to express indignation and shock at another person's action)
interjection