Latin-English dictionary »

azoara meaning in English

LatinEnglish
azoara noun
F

sura [surae](chapter of the Qur'an)
noun
[UK: ˈsʊ.rə] [US: ˈsʊ.rə]

Your history