din


Results for "din"

Turkish - English dictionary

dinyayıcı

(Turkish - English dictionary) :
missionary, proselytizing.