Meaning of 'trammel'

  • மீன் பிடிக்கும் வலை

Synonyms


Browse English to Tamil Dictionary