English to Newar Dictionary
salma
सल्मा
Meaning for salma found in 3 Languages.
1 related posts found for word salma in iJunoon Website
Sponored Video