Translation of "nasa" into English

dock, platform, harbor are the top translations of "nasa" into English.

nasa Noun noun grammar
+ Add

Basque-English dictionary

  • dock

    noun

    body of water between two piers or wharves

  • platform

    noun
  • harbor

    noun
  • Less frequent translations

    • harbour
    • port
    • quay
    • quayside
    • waterfront
    • wharf
    • dockage
    • docking facility
    • dockside
    • railway platform
  • Show algorithmically generated translations

Automatic translations of "nasa" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate

Translations with alternative spelling

NASA
+ Add

Basque-English dictionary

  • NASA

    noun
  • National Aeronautics and Space Administration

    noun

Images with "nasa"

Add

Translations of "nasa" into English in sentences, translation memory