Meaning of 'lumps in cloth'

  • சீலைக்கட்டிகள்


Browse English to Tamil Dictionary