Translation of taken aback in Malay

taken aback

terperanjat

  • 1

    terperanjat