Defaka

Print

Primary tabs

A language of Nigeria

Location

Rivers state: Opobo-Nkoro LGA, Nkoro town in Niger delta.