English to Assamese Dictionary winch

winch

winch
translation of 'winch'
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one