landlocked country in East Africa
from Kirundi, the local language name for the region
Try Another Word