Dictionary English – Romanian

topsail



Substantiv
1. (mar.)

(velă) gabier