Language:
Free Online Dictionary|3Dict

仪表堂堂

Source : CEDICT

imposing/noble and dignified (idiom)