Samlaw definition

(Thailand, Laos) A pedicab.
noun
0
0
Advertisement

Origin of samlaw

  • From Thai สามล้อ (sǎamlór).

    From Wiktionary