Translation of silu in English:

silu

shy

adjective

  • 1

    shy, nervous