something that induces fear or terror - Español Inglés Diccionario

Proponer traducción