English | German | Russian | Czech

sailable English

Meaning sailable meaning

What does sailable mean?

sailable

(nautical) navigable

Are you looking for...?