Translation of بارہ سنگھا in English:

بارہ سنگھا

phrase

  • barasingha
    stag
    having twelve antlers