WJKK
WJKF
You guys have to check out this app I came across in the App Store. :D
PunjabiKosh
I just downloaded this app today and it is a MUST-HAVE for anyone who is interested in learning Punjabi and owns an iPhone/iPod touch! It's a fully functional mobile Punjabi-English Dictionary with over 30,000 words and phrases. Definitely useful for finding the meaning of some extremely obscure words. It's $6.99 but apparently it's all being donated to charity. You can check out the screenshot:
Guru Fateh--
Preet Singh