meaning of Camboya

Camboya - Spanish to English

Cambodia