have a strong desire or urge to do something;"She is itching to start the project"

中文解释

\"He is spoiling for a fight\"

正在查询

pragma exacter Bivins immortalized 张图片 多姿 karyotypic heavy hitter Victorian age