LEARNit Dictionary
cantankerous
adjective
/kænˈtæŋkərəs/
UK
/kænˈtæŋkərəs/
US
1
often angry; always complaining
بدخلق, غرغرو, زودخشم