English–Spanish dictionary

Spanish translation of the English word slouch

English → Spanish
  
EnglishSpanish
slouch agacharse; andar caído de hombros; persona torpe de movimientos; postura relajada
slouch hat sombrero gacho