English translation of 'समुद्रताल'
mn/samudratala, samudratAla, samudrataala, samudratāl/
lagoon countable noun
A lagoon is an area of calm sea water that is separated from the ocean by sand or rock.
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
Translation of समुद्रताल from the Collins Hindi to English Dictionary