Hindi-English dictionary »

रक्षा नौका meaning in English

HindiEnglish
रक्षा नौका

lifeboat [lifeboats]noun
[UK: ˈlaɪf.bəʊt] [US: ˈlaɪfboʊt]