Search result:


derita
suffering or distress

menderita: to suffer
penderitaan: suffering








Number of matching records: 1