EN

Synonyms for saamlaw

Most common

tuk-tuk

All synonyms

Noun

Definitions

  1. n. 1

    A pedicab in Thailand or Laos.

Related words

Other spellings
samlaw