Spanish-English Dictionarydetén
detén
detener
Meaning of detén