vanmaram

സമാഘാതം - meaning in english

Meanings for സമാഘാതം

unknown
collision