Spanish–English dictionary

English translation of the Spanish word encovarse

Spanish → English
  
SpanishEnglish
encovarse buck; hole up