Portuguese-English dictionary »

diacho meaning in English

PortugueseEnglish
diacho interjection

gosh freaking darnit(euphemism)
interjection

heck(euphemism of hell)
interjection
[UK: hek] [US: ˈhek]