English | German | Russian | Czech

quickshaw English

Meaning quickshaw meaning

What does quickshaw mean?

quickshaw

(Sri Lanka) A taxi.

Are you looking for...?