Spanish–English dictionary

English translation of the Spanish word enchufarse

Spanish → English
  
SpanishEnglish
enchufarse merge
enchufar merge; plug in