Spanish Latin Dictionary

español - latine

Embarcacion in Latin:

1. Navis Navis