Atbara (English, name)
expansion: Atbara
Senses:
glosses: A city located in River Nile State in northeastern Sudan.
Forms:
form: Atbarah
tags: alternative