Readfeed

M. Bakr

  • Elsevier's Dictionary of EnvironmentElsevier's Dictionary of Environment
  • Elsevier's Maritime DictionaryElsevier's Maritime Dictionary
  • Elsevier's Maritime Dictionary in English/ French & ArabicElsevier's Maritime Dictionary in English/ French & Arabic
  • English for Nautical StudentsEnglish for Nautical Students