Meaning of lorcha in Spanish:
lorcha
feminine noun
1Barca ligera y rápida que navega a vela y remo, y se emplea en la navegación de cabotaje en China, y también para alijar barcos mayores dentro de la bahía.
1Barca ligera y rápida que navega a vela y remo, y se emplea en la navegación de cabotaje en China, y también para alijar barcos mayores dentro de la bahía.