Portuguese-English dictionary »

biafra meaning in English

PortugueseEnglish
Biafra proper noun
{f}

Biafra(a short-lived secessionist state in southern Nigeria in the late 1960s)
proper noun

Your history