motortaxi

English

Noun

motortaxi (plural motortaxis)

  1. Synonym of motorcycle taxi