vanmaram

Laughing stock - meaning in malayalam

Meanings for Laughing stock

unknown
പരിഹാസപാത്രം