a large Yoruba city in southwestern Nigeria site of a university
ایک یونیورسٹی کے جنوب مغربی نایجیریا سائٹ میں ایک بڑا یوروبا شہر