Meaning of 'thatched'

  • கூறை வேய்த
  • கூறை வேய்


Browse English to Tamil Dictionary