GURU NANAK GLOSSARY

SHACKLE C

GURU NANAK GLOSSARY - N.D. HERITAGE 1981 - 276

294.603 SH11G