Language:
Free Online Dictionary|3Dict

波詭雲譎

Source : CEDICT

treacherous/strange and changeful (idiom)