Русский-Английский словарь »

майдугури означает в английский

РусскийАнглийский
Майдугури proper noun
{m}

Maiduguri(city)
proper noun