Translation of floating restaurant in Romanian

floating restaurant

noun

  • 1

    restaurant amenajat pe un vas