Translation of لِفافہ سرِ بمُہر in English:

User Contribution

لِفافہ سرِ بمُہر

noun