Translation of walimurid in English:

User Contribution

walimurid

walimurid

noun