Definify.com

Definition 2024


Camboggia

Camboggia

Sicilian

Proper noun

Camboggia f

  1. Cambodia