"la isla bonita (a brazilian island which means "beautiful island")"
a word used in certain languages (portuguese,spanish etc
""la isla bonita (a brazilian island which means "beautiful island")"" What is the definition of "bonita"?