EXPERIENCE
LEARN
C2
Photo by Marie-Lan Nguyen, CC BY 2.5 via Wikimedia Commons
IPA
/kəjlaː cak saːp/
GD
keila chak sap

កីឡាចាក់សាប Meaning in English

Fencing
Fences

Definitions

US A sport where people fight with slim pointed swords
Brevig

Topics

Sports