bn:01356581n
Noun Concept
NL
No term available
EN
Ogba is an Igboid language spoken by Ogba people of Nigeria mostly in River State. Wikipedia
Relations
Sources