vanmaram

ചീവുളി - meaning in english

Meanings for ചീവുളി

noun
Scraper