Angrapa in Polish Angrapa in Polish Węgorapa proper noun A river in Poland and Russia. Add to Flashcards