Meaning of 'combing machine'

  • இழை வாரும் இயந்திரம்

Synonyms


Browse English to Tamil Dictionary