English-Arabic dictionary »

topsail meaning in Arabic

EnglishArabic
Topsail [UK: ˈtɒp.seɪl]
[US: ˈtɒp.seɪl]

الشراع العلوي