Spanish–English dictionary

English translation of the Spanish word extremar la imparcialidad

Spanish → English
  
SpanishEnglish
extremar la imparcialidad lean over backwards