ตีนตะขาบ

dtiin-dtà-khàap

  1. Sense 1. Noun

    • tracked vehicle; caterpillar tractor
  2. Sense 2. Noun

    • Nephrolepis biserrata fern