English-Latin dictionary »

hijra meaning in Latin

EnglishLatin
Hijra (Muhammad's departure from Mecca)
noun

hegiranoun
F