EXPERIENCE
LEARN
C2
Photo by Silar, CC BY-SA 4.0 via Wikimedia Commons
IPA
/cɑŋkraːn ʔaŋ sac/
GD
changkran 'ang sach

ចង្ក្រានអាំងសាច់ Meaning in English

BBQ Grill
Grill

Definitions

US Noun A cooking device for doing BBQ that includes a place to put fuel (charcoal) and a grill to cook the meat upon
Brevig