Mengerikan (en. Confounding)

Translation into Malay

Synonyms

  • puzzling
  • bewildering
  • confusing
  • mystifying
  • perplexing