dinyayar


Results for "dinyayar"

Turkish - English dictionary

dinyayar

(Turkish - English dictionary) :
missionary, proselytizer.