Spanish-English dictionary »

luchar o huir meaning in English

SpanishEnglish
luchar o huir noun

fight-or-flight(physiological response to stress or emergency situations)
noun