Definition of Xeloda in English:

Xeloda

noun

Pronunciation

Xeloda

/zəˈlōdə/