Turkish-English dictionary »

tekne kaldıracı meaning in English

TurkishEnglish
tekne kaldıracı noun

boat lift(mechanism)
noun