sitemkâr


Results for "sitemkâr"

Turkish - English dictionary

sitemkâr

(Turkish - English dictionary) :
1. reproachful (word, look). 2. (someone) inclined to reproach others.