DICTIONARY
TTS Voice
 virtual keyboard

English Spanish Dictionary Phrasebook Translator and Voice






    annihilate




annihilate

1. aniquilar, destruir, demoler, devastar (enemy)
2. aniquilar, extirpar (animals)