English-Punjabi dictionary, over 20,000 English words (with meaning in English, Hindi and Punjabi also
Star Publications [1996]
Has over 20,000 English words with meaning in English, Hindi and Punjabi.
Has notes in English, Panjabi and Hindi.
PANJ DICO 2 Open access