DICTIONARY
TTS Voice
 virtual keyboard

English Spanish Dictionary Phrasebook Translator and Voice






    atrocious


atrocious

1. atroz (bad)
2. atroz, abominable (crime)