Translation of pupila in English:

pupila

pupil, n.

feminine noun

  • 1

    pupil
    siempre tuvo mucha pupila para los negocios she always had a good head for business