Lacking self-confidence
English: diffident, shy, timid, unsure
Bahasa: malu, canggung, pemalu, segan, malu-malu, takut-takut, likat, celih
diffident, shy, timid, unsure
English: diffident, shy, timid, unsure
Bahasa: malu, canggung, pemalu, segan, malu-malu, takut-takut, likat, celih
English: diffident