Definify.com

Definition 2025


ដំឡូង

ដំឡូង

Khmer

Noun

ដំឡូង (damlaung)

  1. potato