Does anyone know the exact meaning of this in English? I've been told it means shy and humble, or that its someone that surprises you. Can anyone help with its meaning?
No comments yet.
By signing up, you agree to the
Terms of Service of