Terdapat 1 arti 'strict adherent of islam' di Kamus Bahasa Inggris Terjemahan Indonesia.
Santri
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti strict adherent of islam adalah santri.