Definition, Meaning & Anagrams | Spanish word IBSA
IBSA
Definitions of IBSA
- (politics, economics) IBSA (India, Brazil, and South Africa)
Number of letters
4
Is palindrome
No
Search for IBSA in:
Page preparation took: 76.38 ms.