yerwa-maiduguriEnglish

Maiduguri, Yerwa-Maiduguri

Noun

A city in northeastern Nigeria, an agricultural trading center

English: Maiduguri, Yerwa-Maiduguri

Bahasa: Maiduguri, Yerwa-Maiduguri

Bahasa words with similar meanings

English words with similar meanings

Show 1 words