Abeokuta

EnglishEdit

PronunciationEdit

Proper nounEdit

Abeokuta

  1. A city in Southwest Nigeria.
Last modified on 22 October 2012, at 12:46