English to Turkish Dictionary lashing

lashing

bağlama
translation of 'lashing'
noun
azar,
bağlama,
fırça atma,
kırbaçlama,
halat,
palamar
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one