caraja
Top 30000
Meanings
Noun
1. Square sail that the fishermen of Veracruz launch in a boat. (nautical)