Angara

English

Proper noun

Angara

  1. A river in Siberia, Russia.

Translations

Anagrams

Portuguese

Proper noun

Angara m

  1. Angara (a river in eastern Russia)