Meaning of yerwa-maiduguri
Definition of yerwa-maiduguri
(noun)
a
city
in
northeastern
Nigeria; an
agricultural
trading
center
Other information on yerwa-maiduguri
WIKIPEDIA results for
yerwa-maiduguri
Amazon results for
yerwa-maiduguri
Tweet