Shri Sai Baba
-
Sai Baba Chalisa: All 102 Couplets in Hindi and English, with Word Meanings

The Sai Baba Chalisa in full: all 102 couplets in Hindi and English letters, numbered as a printed Delhi booklet numbers them, with word meanings from Platts.