1. লঙতরাই

    Share link
    1. Noun
    2. lōng tōrāi
    3. a hill range of Tripura
    4. Longtorai hill range is situated between the hill ranges, west of Sakhan and east of Atharamura

Comments and suggestions