Dictionary, Free Dictionary - MyDictionary.net
Definition of " sit up straight " in English Spanish Dictionary
Results
sit up straight
  • {V} erguirse