kamus
.
Search
About
ibadan
English
Ibadan
Noun
A large Yoruba city in southwestern Nigeria, site of a university
English: Ibadan
Bahasa:
Ibadan
Bahasa words with similar meanings
ibadan