Encyclopedia of Translated Islamic Terms

A project aims to provide a dictionary of translated Islamic terms into world languages