vanmaram

തൊട്ടുകൂടായ്‌മ - meaning in english

Meanings for തൊട്ടുകൂടായ്‌മ

noun
Untouchability