moglai

English

Noun

moglai

  1. Alternative form of Mughlai.