lupia

listen to the pronunciation of lupia
Spanish - English
cyst, saclike growth containing fluid