Spanish–English dictionary

English translation of the Spanish word someter a un interrogatorio muy apremiante

Spanish → English
  
SpanishEnglish
someter a un interrogatorio muy apremiante grill