vanmaram

കിറുകിറാ ശബ്‌ദം - meaning in english

Meanings for കിറുകിറാ ശബ്‌ദം

noun
Creaking noise