sofu


Results for "sofu"

Turkish - English dictionary

sofuluk

(Turkish - English dictionary) :
strictness in the observance of religious laws or principles.