Meaning of 'cable cleats'

  • வடக்கோலித்தடை


Browse English to Tamil Dictionary