English | German | Russian | Czech

'umra English

Meaning 'umra meaning

What does 'umra mean?

'umra

a lesser pilgrimage