English-Portuguese dictionary »

oh my god meaning in Portuguese

EnglishPortuguese
oh my God (excitement or shock)
interjection

ai!interjection

meu Deusinterjection

nossainterjection