English-French dictionary »

ibsa meaning in French

EnglishFrench
IBSA (India, Brazil, and South Africa)
proper noun

IBAS◼◼◼nom propre
{m}