PUPILLA


Meaning of PUPILLA in English

n pupil (1. girl under the care of a guardian; 2. [Anat.])

Interlingua English vocab.      Английский словарь Интерлингва.