Luanda in Russian Luanda in Russian Луа́нда proper noun The capital city of Angola. Add to Flashcards