Explain five impact of omani rule alonge the East Africa Coast?
Explain
quanswer.com