Definify.com

Definition 2025


Camboggia

Camboggia

Sicilian

Proper noun

Camboggia f

  1. Cambodia