pedicab ( synonym found)

Definition of pedicab:

(n) : a tricycle having a hooded cab to seat paying passengers

Definition of pedicab:

(n) : a tricycle having a hooded cab to seat paying passengers

Back to Top