Meaning ofcarambolain English

carambola

us//kəˈræmbələ//uk//kəˈræmbələ//
#uncommon
Definitions