English–Spanish dictionary

Spanish translation of the English word she

English → Spanish
  
EnglishSpanish (translated indirectly)Esperanto
ella
🔗 He glanced approvingly at her.
cabra

EnglishSpanish
she ella; hembra