Possible Results:
la pupila
-the pupil
See the entry for pupila.
la pupila
-the pupil
See the entry for pupilo.

pupila

NOUN
(anatomy)-pupil
Synonyms for pupila
Word of the Day
to cast a spell on