Spanish–English dictionary

English translation of the Spanish word servirse de

Spanish → English
  
SpanishEnglish
servirse de make use of; use
servirse help oneself