More Dictionaries
سر چشمہ in English
fountain head