Translation of sipu in English:

sipu

bashful, embarrassed, shy

(tersipu-sipu)

  • 1

    bashful, embarrassed, shy