duba

  1. Noun, Maritime Traffic float
  2. pontoon

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Ağır yük ... deniz aracı