webease

Khmer-English-Khmer Dictionaries

Headley's Khmer-English Dictionary
  1. ឡង់ ( n ) [lɑŋ]
    kind of small paper umbrella used esp. by Chinese and Vietnamese as an offering to ancestral spirits



Try using full text search.