Translation of eslora in English:

eslora

length, n.

feminine noun

  • 1

    length
    tiene 30 metros de eslora it's 30 meters long / in length