Meaning ofmobulain English

mobula

us//moʊˈbuːlə//uk//moʊˈbjuːlə//
#uncommon
Definitions