Translation of cyst in Indonesian

User Contribution

cyst

kista

noun