English-Hindi dictionary »

ladoga meaning in Hindi

EnglishHindi
Ladoga (a lake in Russia)
proper noun
[UK: ˈlɑːdəgə]
[US: ˈlɑːdəgə]

लादोगा झीलproper noun