IBSA in Russian IBSA in Russian ИБЮА proper noun (politics, economics) Initialism of India, Brazil and South Africa. Add to Flashcards