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

بارہ سنگھا

phrase

  • barasingha, stag
    having twelve antlers