dedikoduculuk


Results for "dedikoduculuk"

Turkish - English dictionary

dedikoduculuk

(Turkish - English dictionary) :
gossiping.