Spanish-English dictionary »

despechugado meaning in English

SpanishEnglish
despechugado adjective

barechested(shirtless)
adjective