English-Arabic dictionary »

starboards meaning in Arabic

EnglishArabic
Starboards [UK: ˈstɑː.bədz]
[US: ˈstɑːr.bərrdz]

ميمنات المراكب