Translation of mareomotriz in English:

mareomotriz

adjective

  • 1

    energía mareomotriz wave / tidal power