Search term sura has 2 results
EN English ES Spanish
sura (n) [chapter of the Qur'an] azora (n) [chapter of the Qur'an]
ES Spanish EN English
Sura Sura