Spanish Latin Dictionary

español - latine

Taxista in Latin:

1. cabbie