Translation of تعفین in English:

تعفین

Pronunciation /t̪əʔfi:n/

feminine noun

  • putrefaction