Spanish–English dictionary

English translation of the Spanish word enchufar

Spanish → English
  
SpanishEnglish
enchufar merge; plug in
enchufarse merge