vanmaram

ശബ്‌ദപേടകം - meaning in english

Meanings for ശബ്‌ദപേടകം

noun
Sound box