Language:
Free Online Dictionary|3Dict

遮天蔽日

Source : CEDICT

lit. hiding the sky and covering the earth (idiom); fig. earth-shattering/omnipresent/of universal importance

Source : CEDICT

lit. hiding the sky and covering the earth (idiom); fig. earth-shattering/omnipresent/of universal importance