Term Gallery logo

Meanings of xaitan in Catalan

Portuguese
iblis
English
eblis
Spanish
shaitán