meaning of Belice

Belice - Spanish to English

Belize