Spanish–English dictionary

English translation of the Spanish word servirse

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