Translate English Arabic مسفن

English
 
Arabic
...
Noun
  • dockyard [pl. dockyards] , {naut.}
    مسفن {دار صناعة السفن أو إصلاحها}، {بحرية}
    more ...
 Add translation 

related Results
similar Results