Translation of cower in Malay

cower

intransitive verb

  • 1

    merangkung kerana takut atau sejuk