vanmaram

ചെവിക്കായം - meaning in english

Meanings for ചെവിക്കായം

noun
Ear-wax