Definition, Meaning & Anagrams | English word MBUSA
MBUSA
Definitions of MBUSA
- (Zambia) A traditional childbirth attendant.
Number of letters
5
Is palindrome
No
Search for MBUSA in:
Page preparation took: 121.81 ms.