Spanish–English dictionary

English translation of the Spanish word regalarse con

Spanish → English
  
SpanishEnglish
regalarse con feast on