Spanish–English dictionary

English translation of the Spanish word afrontarse con

Spanish → English
  
SpanishEnglish
afrontarse con confront; meet face to face