ENGLISH → NEPALI
lagoon
01
noun
लगुन; तटीय ताल
a body of water cut off from a larger body by a reef of sand or coral
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
a body of water cut off from a larger body by a reef of sand or coral