Dictionary / Culture
تقاف
/t-QAF/
English
spiritual binding
French
blocage spirituel
Part of Speech
noun
Register
standard