Polish-English dictionary »

biafra meaning in English

PolishEnglish
Biafra noun

Biafranoun
a short-lived secessionist state in southern Nigeria in the late 1960s

Your history