tombaz


Results for "tombaz"

Turkish - English dictionary

tombaz

(Turkish - English dictionary) :
1. flat-bottomed barge, lighter. 2. pontoon, float (of a pontoon bridge).