man of this caste who weave mats meaning in telugu

Telugu to English
English To Telugu
=