The Caribbean Dictionary

robot
1 definition
0
 
Noun
Unlicenced or unregulated taxi
Synonyms
gypsy
Tags
Pictures
400