Hindi-English dictionary »

लंगर डालने का स्थान meaning in English

HindiEnglish
लंगर डालने का स्थान

anchorage [anchorages]noun
[UK: ˈæŋk.ə.rɪdʒ] [US: ˈæŋk.ə.rədʒ]