Punjabi language words with meaning. Vowels can be short or long.


jh160005