vanmaram

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

Meanings for തൊട്ടുകൂടാത്ത

adj
Untouchable