PUPA


Meaning of PUPA in English

n 1. (young) girl; 2. doll; 3. [Zool.] pupa

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