meaning of nyamuragira

1. an active volcano in eastern Congo


Related Words

nyamuragira |

Developed & Maintained By Taraprasad.com

Treasure Words