Dictionary Romanian – English

pupilă



Substantiv feminin
1. anat.

pupil (of the eye)


2. anat.

eye ball


3. jur.

ward