Spanish-English dictionary »

despacito y buena letra meaning in English

SpanishEnglish
despacito y buena letra phrase

easy does it(do something gently or slowly)
phrase