vanmaram

വിസ്‌ഫോടം - meaning in english

Meanings for വിസ്‌ഫോടം

noun
Protuberance
unknown
Pox