duba

(Turkish - English)

hoy; pontoon; float; bollard; scow; ark; barge; caisson; camel

duba

(Turkish - Russian)

города; понтон





Translate from:Translate to:
Translating