Spanish–English dictionary

English translation of the Spanish word embarradura

Spanish → English
  
SpanishEnglish
embarradura smear
embarrar muddy; smear