Portuguese-English dictionary »

argh meaning in English

PortugueseEnglish
argh interjection

argh(expression of annoyance)
interjection