Noun Definition

nyamuragira

1.Definition: an active volcano in eastern Congo

Category: Places