meaning of atroz

atroz - Spanish to English

atrocious