Home
Manglish
English listing
Malayalam listing
About
പരിഹാസഭാഷണം - meaning in english
Meanings for പരിഹാസഭാഷണം
noun
Persiflage