Mangalore in Russian Mangalore in Russian Мангало́р proper noun A city in Karnataka, south-western India. Add to Flashcards