tabaghdada

an illusory display of weakness

← Back to "T" words    Dictionary Home