OXFORD 9000
📚 noun • entry_id 58227

matter of life and death

Meanings (ES + gloss)
asunto de vida o muerte
Something whose outcome could result in either someone's survival or their death
Phrases
No hay frases