GeneralConnection.com
➔
Dictionary
yerwa-maiduguri
Noun
1. Maiduguri
1. Yerwa-Maiduguri, city, metropolis, urban center
Usage