Meaning of 'chelate legs'

  • வெட்டுக்கால்கள்


Browse English to Tamil Dictionary