French-Spanish dictionary »

biafra meaning in Spanish

FrenchSpanish
Biafra nom {m}

Biafranoun