vanmaram

ഉമ്മാക്കി - meaning in english

Meanings for ഉമ്മാക്കി

noun
Bugbear